loutou (semnopithecus maurus) - Spanish English Dictionary